skysight-inc/HackerNews huggingface dataset:
If the objective is for applied research (research for the benefit of the economy), I disagree. My main argument is that we need domain experts outside of academia.

Moreover, theoretical research in AI is very open and countries with limited resources are better off stand on the shoulders of giants than try and be number 1 themselves. Finland might never beat Russia/China/US AI arms race but they just need to defend themselves should any of these 3 countries monopolize or weaponize on AI.
#iotashaming
"Extraordinary claims require extraordinary evidence." I don't think the detection of GW falls into the category of an extraordinary claim. Gravitational waves are a clear prediction of general relativity, and general relativity has passed many tests (precession of Mercury, gravitational lensing, gravitational time dilation, etc). In addition, the Hulse–Taylor binary pulsar's orbit decay provides strong evidence of the existance of gravitational waves, completely independently from the evidence from LIGO-like detectors.
I, honestly think that taxes are all around too high, and spending more so. I'm in favor of flat taxes. I would suggest that higher non-citizen taxes as well as a pay floor (must be at least X) for h1b visa workers. Those would be mainly to offset immigration. I'm not against immigration, however drawing too many people will create resource constraints on one side, and depression of income and lifestyle on the other.
Dunno, depending on your country they can be pretty easy to replace and they do tend to work quite well as collateral.

This entirely depends on your situation, for example I don't think there are many places where it'd be a huge deal for a white westerner to lose their passport.
When I used to smoke I did not litter butts when I could avoid it, but they are so disgusting (they stink, they make your fingers stink, if you wrap it in some paper or plastic and put it in your pocket your pants will stink) that you just want to get rid of it. Most things are easier to get rid of because you can put them in a bag or something until you come across a trash can.
Ah, it's poor design because you don't understand it? Right.
> Most machine learning models are nothing but souped up regression that swaps out standard polynomials for matrix-valued polynomials with some x'es replaced by non-linear activation functions like tanh(x)

Well, not quite. The non-linear activation feature is found already in "generalized linear models" (as a 'link function'). The typical "deep learning" model is a hierarchical/multi-level version of the same - and just like any other hierarchical/multi-level model, the point of that is to account in a parsimonious way for increasingly-complicated interactions among the regressors/features. But I think your broader point is right; there is a lot of hype in ML that derives purely from a lack of familiarity with basic statistical principles.
I'm not a socialist and am in favor of maximizing personal liberty. Likewise I'm against corporate protectionisms and in favor of reigning in IP law. I don't want more government as a general rule.
(2002)

Also, previous discussion: https://news.ycombinator.com/item?id=5024221
Download the app, get a "not available: your device is running a custom ROM".

Open on Linux in Firefox, get 360p max.

Can't deal with bad network conditions such as frackin' Unitymedia where the connection is slow and resets all the time.

In the end, I pay for Netflix and Amazon Prime, but pirate the movies that are on Netflix anyway.
Heart disease and cancer are symptoms of aging, not causes. Why would we treat the (very many) symptoms individually if we can treat the cause?
All of this is great.

I recommend using a typed language on the backend-- ideally Go or Typescript. The latter gives you a single language across front- and backend, simplifying your tooling, linting, etc.

I have had only great experiences with styled-components. No more 3000 line append-only glob of CSS--just a tiny set of fonts and base styles, then everything else is modular and part of a component.

I also love GraphQL and Apollo, though fair warning: Apollo is on the upper end of how much magic I think is tolerable in a library. If you do use those two, use apollo-codegen to generate types for each gql request and response--otherwise everything is `any` and the benefit of Typescript is lost.
> It's non-zero. Does it matter by how much?

Literally everything you do carries a non-zero risk of death, being 100% safe is impossible. Given that every day is a gamble, knowing your risk and reward ratios is important for deciding which activities to do and which to stay away from.

In this specific case, if dedicating your whole life to privacy reduces your odds of identity theft from 2% to 1%, I think a lot of people would say "I'll spend my life having fun and accept the higher risk"; if a tiny lifestyle change could reduce the odds from 20% to 1%, the outcome would probably be different.
I give u mo' babies you write AAA game? Lol
That's harsh, I spent quite a bit of time on the appearance and the feel of the UI. But I can get that it's not for everyone.

Edit: perhaps if you see it in context you might judge it differently?

Here's the menu being used in the new version of Codea

https://twitter.com/twolivesleft/status/1074989429817626625

Here is the menu being displayed in our two apps, Shade and Codea (though it's not being used much in this video)

https://twitter.com/twolivesleft/status/1078541508742045696

And a few more in-context uses of this menu

https://twitter.com/twolivesleft/status/1047882889046589441

https://twitter.com/twolivesleft/status/1040965832036167680

https://twitter.com/twolivesleft/status/1040898996623990784
Compared to the many anti-scientific audiophile articles, this one was quite decent.

A bit that bothered me was the description of how the encoders work. It mentions the discarding of frequencies, which is not entirely correct. The only real discarding of frequencies happens with the lowpass filter that is typically applied as a pre-processing step, not the actual encoding.
The encoding of the frequency components happens with coefficients, which are quantized (coarsely encoded), not zeroed. This introduces noise to the signal, which is weighted against the computed masking threshold, driving bit allocation to the different frequency bands.

As for the format recommendation for people ripping their own CDs, I'd say stick to a lossless format for storage at home. That way you're future-proof. For mobile use, make encodings from those files using whatever best lossy format is available at the time.
Aquarium+richtig+kühlen+|+Aquaristik+Tips
It seems like this blog post introduces a new menu feature in a pending release of Codea, an iOS app for programming that has been used to create other apps that sold millions of copies.

It’s exciting to see Codea trying to figure out how to bring app creation to iOS because Xcode is the last Mac-only app preventing me from an iPad only life. I agree that it’s a mistake to create iPad apps bound by the constraints of legacy technology (terminal windows, keyboards, typed code). However, the Codea editor has rethought many aspects of a PC editor for a touch interface. Some of them instantly make sense (like contextual color pickers or sliders for values), and some of them can still be improved.
> like side roads filled to capacity with people following Waze directions

I had a feeling related to this when a couple of months ago, after I had given a friend a ride, she told me that she was really amazed of how I was driving around without using an always-on GPS map. I realized that for people in my age (their 20s and 30s) driving in a car now involves being dependent on your GPS maps.
Sure, let's have a Drug War to make it easier on the sidewalk cleaners. All the murder, all the injustice, all the expense, it's totally worth it because psilocybin is the only reason anyone ever jumped off a building. "Callous disregard", indeed.
Frontend

Just the bare minimum, favour loading speed on worst case ever (Edge/Bad 3G connections) over fancyness

- Bootstrap 4 (minified)
- jQuery (minified)
- Sass/Less (minified)

Backend

Solid programming languages/frameworks, avoid dynamically typed/interpreted languages, favour statically typed/compiled languages

- C++17, coupled with httpnh2, Beast or Wt framework
- Java 11, with Thorntail (avoid Spring bloat)
- Go
- Rust
[quote]
Last, I need to address a controversial question: Was it a good idea implementing my own operating system? Short answer: Probably not! While I managed to prove my initial hypothesis that complex operating systems are not needed to run Java server applications, I could probably have done this without having to implement my own operating system. From a practical point of view, I could just have made a bare bone Linux installation, which is what I would recommend to most people who want to try this, and this is what we are doing where I work now. On the other hand, it was a lot of fun making Sanos, and I learned a lot doing it, also many things that are useful even if your job is not implementing operating systems.
[/quote]
And it hasn't had a update since Mar 8, 2012? Or is it continuing on Github?
In many countries name, address, social security number etc are all public information so really depends on where you live.
The seemed to be using the 1g per lb bodyweight which is the bodybuilding one but now I notice they omitted the unit. I assumed they were a 70lb person.

I lift and I've found the 1g per lb to be excessive. My point about steroid users is that that's what they eat too.
I haven't done it for a few years. Used a local service here in the UK for it who don't exist any more.
Download the app?
> App usually designed for some hightech Dev Phone. Not really tested, App has usually horrible UI and regional locks
> Sign In is most of the time overcomplicated and actually the biggest turn off. You want entertainment- boy, do i have a bureaucracy package for you.
> it works - yes, you expect the users to do work. There at least we agree.

Panem and Circensis - in all civilisations usually get subsidized. So all anti-piracy is usually carried half-hearted by government at best. Game of Thrones for nothing keeps the plebs peacefull.
I've seen $80k phone systems denied, while $180k systems get approved... I've seen fixed telecom rates nearly 5x what private businesses pay. I've seen contracts burn through cash only to cancel projects after billions have been spent. I've seen $100 office chairs denied, and $580 chairs ordered instead... because of anything from approved vendor lists, to just plain shifts in corruption. In the end, it all sucks a lot.

These are just off the top of my head. I'm not saying there aren't things that do run relatively effectively... I will also say there is gross overspending at all levels.

For the most part, the military could be cut to a fraction of the current size without much lost. A lot of the rest could be made up by shifting IP registration costs, and reducing protectionism. There's plenty of fat to trim...
For work, Spring boot, Angular, MS SQL or Oracle.

For fun, any Rust Lang based web frameworks with PG and Angular
Intentionally sabotaging repairability, remotely bricking people's cars, etc.
You're not alone. Frameworks favour vendor-lockins, better avoid those ones, if they get abandoned or iterate too fast (see React)
There is a lot of data that indicates they aren’t catching most stuff, even guns.

https://www.google.com/amp/s/www.cntraveler.com/story/tsa-fa...

Those aren’t great odds. What about a truly determined enemy? Or someone that gets a job at the airport to leverage their access?

It’s theater.
> I guess it's not worth the red tape for police to hand out fines.

It's not normally police who issue the penalty notice, but local council staff. This means there's a lot of variation across the country. Some councils outsource this to companies who are a bit too vigorous in giving penalty notices. The aim is to prevent litter, not to raise revenue, so they're supposed to give you a chance to pick up your litter to avoid the fine but some don't do that.

https://www.gov.uk/guidance/fixed-penalty-notices-issuing-an...

The advice about when to, and when not to, issue FPNs covers the point about giving people the opportunity to pick up litter: https://www.gov.uk/guidance/enforcement-officers-issuing-fix...
Cookies over JWT favours browser fingerprinting. Thanks but no. Cookies should be always avoided and tokens should be used instead
Could be by damage
> Uhhhh, it didn’t end well because (in the book) humanity was doomed to evolutionarily tear itself apart

Yes and no. Humanity ends as something else takes its place. Quoting from the book (haha of course I just pulled this up on my Kindle):

But there is one analogy which is–well, suggestive and helpful. It occurs over and over again in your literature. Imagine that every man's mind is an island, surrounded by ocean. Each seems isolated, yet in reality all are linked by the bedrock from which they spring. If the ocean were to vanish, that would be the end of the islands. They would all be part of one continent, but their individuality would have gone.

Telepathy, as you have called it, is something like this.

Swap "telepathy" with "telecommunications" and the analogy is–well, suggestive and helpful.

The book is one of my favorites. Lo and Behold is also worth a watch.

https://en.wikipedia.org/wiki/Lo_and_Behold%2C_Reveries_of_t...
Idea: Might be a good time to play around with full-stack in a serverless environment. (Sounds odd, but it's doable)

I've been pioneering an AVA stack, Airtable, Vue.js, and AWS to create pluggable blogging components. I think you could mix-in GraphQL and end up with just about anything you'd need in an app for pennies a day, including switching out back-ends.
You don't because you can't. It is impossible to predict the future so please stop trying. Just implement what you need today and do the rest later.

"Always implement things when you actually need them, never when you just foresee that you need them"

https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it

EDIT: The way I think about this is that software development has a very large degree of unknown unknowns. More than maybe other domains like architecture/chemistry/...
A variant of this used to be called Time and Motion, also known as Taylorism, and is based on the uncomfortable assumption that left to their own devices humans are rather stupid and need to be told what to do. In detail.

There are two elements to this. One is the idea that there's an executive class which is born (or at least educated) to rule, and the other is the not-quite-identical observation that many people lack genuine independent agency, either by nature or because they lack the political/managerial leverage needed to make productive changes.

The personal part of the "digital revolution" was supposed to be a way for people to explore independence, agency, and creativity. It actually turned into yet another scheme by which those who believe they're born to rule can use algorithmic machinery to farm and control the economic and political activity of everyone else (input and output), without the stickiness and inertia of traditional long-term employment. Which was itself another form of farming and control, but with hard-fought humane benefits.

This is a political problem, not a technological problem. It can only be solved with technology where the political situation allows it.

For now it seems to be true that most humans are rule-takers and mimics, not creative innovators or strategic thinkers. I have no idea if that's a genetic limitation or an educational one. It would have been interesting to see what would have happened if personal computing had gone in the direction it was originally supposed to, and education had followed.
Pointers to member functions are very strange animals (2004)
- Frontend: Vue with TypeScript and Bulma or TailwindCSS

- Backend: Go (no framework) with monolith first approach with well defined internal logical interfaces that can be easily implemented as external services when they need to scale (session service, user service, notification service, slack integration service...)

- Storage: embedded BBoltDB or Badger, separate db for every logical service and PostgreSQL data structure is very very complex

- Services communication: Protobuf with GRPC

- Monitoring and alerting: Prometheus with Grafana

- Log aggregation: simple central rsyslog, indexing when really needed

- Editor/IDE: VS Code

As less operational maintenance is needed, the easier is to live with your creations.

Example: https://newreleases.io
MSI Installer for GNU Emacs
I think you can acknowledge that TSA is theater while still having empathy for the people that work there. I would imagine most people don’t want to work there and they probably understand the faults in the system more than most.
Just giving some though love here ...

You (+ people in general) focus on hourly rates but do not factor in how much time you have spent landing that gig.

Looking at totals the general statement holds: If you don't have a network you are better off being an employee.

You can grow your network as an employee though.
Restaurants Are Scrambling for Cheap Labor in 2019
The Spiderman Paradox
I am surprised no one has mentioned Pyramid and SQLAlchemy yet. SQLAlchemy is by far the most complete ORM/Query-Builder I have used (yes, I have tried out Rails, Django and Hibernate).

Also Pyramid's traversal routing is awesome to build REST-applications and ACL authorization.

What ever stack you decide on, I recommend to stay away from too much magic as it complicates debugging and understanding the framework completely (Hibernate, Laravel). If a framework needs to dynamically generate proxy classes, either the framework has a bad approach or the language is not the right choice for the approach.
> Opinionated frameworks offer much more than a middleware auth and an admin CRUD backend. Just have a look at the doc.

I am familiar with Django, thanks. I've also worked with "rest-heavy" services in Django and it wasn't very advantageous as opposed to using a lightweight framework.

> Any sufficiently complicated "small-framework" webapp contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of a "full-framework"

Except that your "full-framework" functionality is in the frontend, hence you don't need it on the backend.

You might also be trying to turn your "full-framework" car into a boat, instead of building a boat from an engine, with the results you might expect from it.
You maybe right that "training must be as agents in an environment" gets us something like emotion.

Emotions being valuable routes to unpredictable/unknowable states good or bad. How do you see this connecting to what the article talks about?

In my mind, he is saying as the transition happens to such systems we loose control over them.
Flipping your problem around, is it hard to find developers who can be productive in Django/Python?

I don't know. It's a question with all kinds of sub-questions:

- Is your expectation that any Django/Python developer will be immediately productive in your specific Django app? If not, how much ramp-up would you expect? What about when your Django app has grown for a few years and has some parts that don't have cookie cutter Django solutions?

- Are you building a team or hiring contractors? In the former case, are you planning to only hire seasoned experts? If not, how this your team members learn new things? How will you keep them growing and interested?
Scala for backend and Scala.js for front end. Use terms SPA and SSR like the cool kids do. Only you can share the same code between the two and in a strong statically typed way.
The stench of a smoker is widely considered offensive. This is not some weird personal quirk on my part, and I'm certain you know that.
Yea, I remember as a child having a lego space shuttle kit. That inspired wonder and marvel in me about it so I ended up seeking out reading on it.

But decades later I encountered facts which challenged everything I (and I bet most people) knew about it. It is arguably the most dangerous and expensive manned launch vehicle in history. It was not a technological leap forward in really any way. It arguably was guilty of negligent manslaughter. It was probably doomed from the start by the bureaucracies, political incentives, and groupthink which controlled it.

Feynman ended up speaking out against it. But so few people are willing to be a Martin Luther or Thomas Paine, even in science and engineering! Crazy.
https://www.elementsofai.com

It's not a course where you learn how to implement algorithms, but a general introduction to the concepts and problems that typically are treated under the label 'AI'.
3D Touch could be an alternative to the menu bar.
I believe they technically have to let you fly domestically, even without an ID. I’m not saying they weren’t nice people, but it’s not like they bent the rules. My brother has flown this way several times and you just need additional screening.
I couldn't find any mention of rendering engine or capabilities and plugin system.
for time enthusiasts, rubidium oscillators were one approach
as second-hand ones became available from CDMA shutdown
even to the point of hacking one
http://phk.freebsd.dk/hacks/HP5065A/index.html

or see
https://hackaday.com/2016/09/25/rubidium-disciplined-real-ti...
https://deltafabri.wordpress.com/2015/03/08/under-60-ns-an-a...
I'm not sure the TAPR clock block is still available

several modules are listed on
https://www.microsemi.com/product-directory/timing-synchroni...
both for a rubidium oscillator & a Chip Scale Atomic Clock
https://en.wikipedia.org/wiki/Chip-scale_atomic_clock
and from Jackson Labs
http://www.jackson-labs.com/index.php/products/csac

some links on
https://www.raspberrypi.org/forums/viewtopic.php?t=212429
Play framework (with Slick or Quill for data access) can get you most of the way there, but you won't have Django's out-of-the-box admin interface, have to roll your own.

If you add in Akka or Akka Typed then you can pass state changes for connected websocket clients (i.e. for a SPA/Redux based frontend), which is quite awesome.

Scala and Scala.js are a powerful combination if you want to do everything in the same language. Performance is of course excellent compared to most of the dynamic language backed frameworks, and static typing is a huge win...for some of us at any rate :)

Will have to get your hands dirty to replicate Django, however.
Yes, diacarding butts by stamping on them was the social norm way before environmentalism was a thing (like 1900s), and such it has its own cultural inertia passed down between smoking generations. Stamping on them was considered best practice to prevent fire i think.

I stopped doing it though 2010ish once i realized they don't break down (now i dont smoke).
Backend : Since I am more comfortable writing python, for speed and perf i would go for Sanic, it's pretty similar to Flask with async function. For personal or MVP I would use Flask with Peewee or Django depending on the complexity.

Frontend : React for dynamic page only if i really need it. The rest would simply use any jinja provided by the backend framework.

Database : small project sqlite ( personal blog, MVP ), postgresql for production level.

For extremely fast and simple RESTful setup I would go for loopbackwhich has nice cli with lot's of middleware layer for data manipulation.
WOW! I never knew this existed. Just sent it to my singaporean friends and they are like "BAHAHAHA OMG I FORGOT ABOUT THIS"
A smoker does not go undetected simply by being considerate, the smoker's smell will give them away no matter how they behave. And I am very far from the only person who's noticed the smoker/inconsiderate connection.